place one's hope in - Francés Inglés Diccionario